Ontology Alignment using Biologically-inspired Optimisation Algorithms
نویسنده
چکیده
Ontologies describe real-world entities in terms of axioms, i.e. statements about them, and have become an established instrument for formally modelling and representing knowledge. The diversity of available ontologies results in a heterogeneous landscape where ontologies can overlap in their content. Such an overlap can be caused by ontologies modelling the same or similar domains created by different ontology designers, or with different views of a domain. If overlapping ontologies are to be used in a semantic application, sophisticated methods are required to overcome this heterogeneity. Identifying the overlap of ontologies is tackled by the discipline of ontology alignment. An alignment between two ontologies denotes a set of correspondences between ontological entities. In this book, the ontology alignment problem is considered an optimisation problem. Thereby, optimality is defined in terms of an objective function that evaluates candidate alignments according to ontology modellingand domain-specific criteria, e.g. significance and similarity of entity identifiers, or logical implications of an alignment. This optimisation problem is solved using biologicallyinspired optimisation techniques, exemplary demonstrated by a novel Evolutionary Algorithm and an adapted Discrete Particle Swarm Optimisation algorithm. The Evolutionary Algorithm implements concepts from Evolutionary Programming and Extremal Optimisation and operates on a newly developed data structure for representing alignments. The Discrete Particle Swarm Optimisation algorithm extends an existing algorithm for a structurally similar problem. The presented approach is the first to systematically apply biologicallyinspired optimisation algorithms to the problem of ontology alignment. These algorithms have several advantages, which address relevant issues of the ontology alignment problem: First, the inherent parallelisability of biologically-inspired optimisation techniques enables the exploitation of distributed computing environments, such as cloud infrastructures. This improves on scalability aspects of the alignment task. Second, biologically-inspired optimisation algorithms are metaheuristics,
منابع مشابه
Discrete particle swarm optimisation for ontology alignment
Particle swarm optimisation (PSO) is a biologically-inspired, population-based optimisation technique that has been successfully applied to various problems in science and engineering. In the context of semantic technologies, optimisation problems also occur but have rarely been considered as such. This work addresses the problem of ontology alignment, which is the identification of overlaps in...
متن کاملDynamic Problems and Nature
Dynamic problems and nature inspired meta-heuristics. Originally published in Studies in computational intelligence: Biologically-inspired optimisation methods: parallel algorithms, systems and applications, Chapter 4, pp. 79-110 Summary. Biological systems have often been used as the inspiration for search techniques to solve continuous and discrete combinatorial optimisation problems. One of ...
متن کاملMapPSO Results for OAEI 2008
We present first results of an ontology alignment approach that is based on discrete particle swarm optimisation. In this paper we will firstly describe, how the algorithm approaches the ontology matching task as an optimisation problem, and briefly sketch how the specific technique of particle swarm optimisation is applied. Secondly, we will briefly discuss the results gained for the Benchmark...
متن کاملOn the Behaviour of Extremal Optimisation When Solving Problems with Hidden Dynamics
Solving dynamic combinatorial problems poses a particular challenge to optimisation algorithms. Optimising a problem that does not notify the solver when a change has been made is very difficult for most well-known algorithms. Extremal Optimisation is a recent addition to the group of biologically inspired optimisation algorithms. Due to its extremely simple functionality, it is likely that the...
متن کاملSolving Problems with Hidden Dynamics - Comparison of Extremal Optimisation and Ant Colony System
dynamic combinatorial problems poses a particular challenge to optimisation algorithms. Optimising a dynamic problem that does not notify the solver when a change has been made is very difficult for most well-known algorithms. Extremal Optimisation is a recent addition to the group of biologically inspired optimisation algorithms, while Ant Colony System has been used to solve a large variety o...
متن کامل